Gorm - Delete Data
Melanjutkan dari tulisan sebelumnya
kali ini diberikan contoh sederhana untuk hapus data articles.
Berikut kode untuk menghapus data article, terdapat beberapa bagian disini, yaitu :
- Siapkan id article yang akan dihapus
- Cari data article berdasarkan id dengan
db.Where("id = ?") - Eksekusi function
Deleteuntuk hapus dataarticle
func main() {
...
//start delete data article
articleId := 24
result := db.Where("id = ?", articleId).Delete(&models.Article{})
if result.Error != nil {
fmt.Println("Failed delete article : ", result.Error)
}
//end delete data article
...
}